

//引入网络库
import { get, post } from "../../util/util.js"
// 获取全局应用程序实例对象
var app = getApp();

// 创建页面实例对象
Page({
  /**
   * 页面名称
   */
  name: "collect",
  /**
   * 页面的初始数据
   */

  data: {
    uid: '',
    selected1: true,
    selected2: false,
    selected3: false,
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad() {
  },
  onLoad: function (o) {
    var that = this;
    console.log("获取传值===" + o.uid)
    that.setData({
      uid: o.uid
    })
    //收藏剧组
    post("/user/getcollect", { uid: that.data.uid, type: 1 }).then(data => {
      console.log('收藏剧组数据====================' + JSON.stringify(data.data));
      that.setData({
        caiItems: data.data,
      })
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },


  //以下为自定义点击事件

  selected1: function (e) {
    var that = this;
    this.setData({
      selected1: true,
      selected2: false,
      selected3: false,
    })
    //收藏剧组
    post("/user/getcollect", { uid: that.data.uid, type: 1 }).then(data => {
      console.log('收藏剧组数据====================' + JSON.stringify(data.data));
      that.setData({
        caiItems: data.data
      })
    })
  },
  selected2: function (e) {
    var that = this;
    this.setData({
      selected2: true,
      selected1: false,
      selected3: false,
    })
    //收藏角色
    post("/user/getcollect", { uid: that.data.uid, type: 2 }).then(data => {
      console.log('收藏角色数据====================' + JSON.stringify(data.data));
      that.setData({
        roles: data.data
      })
    })
  },
  selected3: function (e) {
    var that = this;
    this.setData({
      selected3: true,
      selected2: false,
      selected1: false,
    })
    //收藏艺人
    post("/user/getcollect", { uid: that.data.uid, type: 3 }).then(data => {
      console.log('收藏艺人数据====================' + JSON.stringify(data.data));
      that.setData({
        newlist: data.data
      })
    })
  },
})

